What is the meaning of the word "for good"?

Definitions: